long-term borrowing - Turkish English Dictionary